// Override template styles or write your custom styles
.v-stepper {
  box-shadow: none !important;
  .v-stepper__content {
    padding: 0 !important;
  }
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}
input[type="number"]{
  -moz-appearance: textfield !important;
}
.no-transition .v-stepper__content { transition: none !important; }
.v-btn, .v-tab {
  text-transform: none!important; 
}
.v-input__slot {
  background: #fff !important;
}
.theme--dark .v-input__slot {
  // background:rgba(34, 34, 34, 0.46) 100% !important;
  background:#312d4b !important;
  
}
.linear-AirDrop {
  background: linear-gradient(
    116deg,
    rgba(225, 243, 255, 0.78) 0%,
    rgba(242, 225, 255, 0.47) 100%,
    rgba(243, 224, 255, 0.46) 100%
  ) !important;
}
.theme--dark .linear-AirDrop {
  background: linear-gradient(
    116deg,
    rgba(225, 243, 255, 0.38) 0%,
    rgba(242, 225, 255, 0.28) 100%,
    rgba(243, 224, 255, 0.18) 100%
  ) !important;
}
.text-hidden {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.linear-exchange {
  background-image: linear-gradient(-90deg, #e6e9f0 0%, #eef1f5 100%) !important;
}
.pointer {
  cursor: pointer;
}

.bg-input .v-text-field__details {
  display: none;
}
.v-input__slot {
  margin-bottom: 0px !important;
}
.v-tab {
  padding: 0 10px !important;
  box-shadow: none !important;
}
.theme--light.v-tabs > .v-tabs-bar {
  background: transparent !important;
}

// .v-data-table th {
//   background: #ffffff !important;
//   border-top-color: #333333 !important;
//   border-bottom-color: #333333 !important;
//   cursor: pointer;
// }

.v-data-table td {
  padding: 0 10px !important;
}

.app-system-bar-boxed {
  box-shadow: none !important;
}

.v-input__slot {
  margin-bottom: 0px !important;
}

.v-text-field__details {
  display: none !important;
}
.bg {
  background: #edf0f4;
}
.border {
  border: 1px solid #AC8250;
}

// .theme--dark .border {
//   border: 1px solid #e7e3fc;
// }

.border-color {
  border-color: #4c8bf5;
}
.radius {
  border-radius: 8px;
}
p {
  margin-bottom: 0 !important;
}
.color-333 {
  color: #333333;
  span {
    color: #333333;
  }
}
.color-fff {
  color: #ffffff;
  span {
    color: #ffffff;
  }
}
.color-4C {
  color: #4c8bf5;
}
.color-000 {
  color: #000000;
  span {
    color: #000000;
  }
}
.color-8C {
  color: #8c9aac;
}
.color-bb {
  color: #bbbbbb;
}
.color-51 {
  color: #515151;
}
.font-12 {
  font-size: 12px;
}
.font-14 {
  font-size: 14px;
  // line-height: 16px;
}
.font-16 {
  font-size: 16px;
}
.font-20 {
  font-size: 20px;
}
.font-18 {
  font-size: 16px;
  line-height: 16px;
}
.font-50 {
  font-size: 50px;
}
.font-42 {
  font-size: 42px;
}
.font-34 {
  font-size: 34px;
}
.font-10 {
  font-size: 10px;
}
.width-70 {
  width: 72%;
}
.width-50 {
  width: 50%;
}
.width-45 {
  width: 45%;
}
.width-40 {
  width: 40%;
}
.width-30 {
  width: 30%;
}
.width-10 {
  width: 10%;
}
.width-100 {
  width: 100%;
}
